home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / UTILITY / KOLUMBUS / YACCLEX.MAK < prev   
Encoding:
Text File  |  1992-12-06  |  636 b   |  32 lines

  1. .make
  2.  
  3. # GNU 1.39
  4. # beispiel einer makedatei unter verwendung von yacc,lex,compiler u.
  5. # linker
  6. # das erzeugte programm wird sofort aufgerufen
  7. #
  8. # zusätzlich datei gnu.env nicht vergessen!
  9. #
  10. # LEX  (flex)  erzeugt aus *.l immer lexyy.c
  11. # YACC (bison) erzeugt aus *.y immer *_tab.c
  12. #
  13. # srcpath u. binpath müssen natürlich angepasst werden
  14.  
  15. .srcpath=h:\gc
  16. .binpath=d:\develop.gnu\gnu\bin
  17.  
  18. bumm:   *.tos
  19.    h:\gc\*.tos
  20.  
  21. *.tos:  *_tab.o
  22.    gcc.ttp *_tab.o -o *.tos -lflexlib
  23.  
  24. *_tab.o:    *_tab.c lexyy.c
  25.    gcc.ttp -c *_tab.c
  26.  
  27. *_tab.c:  *.y
  28.    bison.ttp *.y
  29.  
  30. lexyy.c:  *.l flex.ske
  31.    flex.ttp -Sflex.ske *.l
  32.